Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour M25 Kramsach Uzbekistan F1 Uzbekistan F2 USA F21 Austria F2 Czech Republic F1 Serbia & Montenegro F4 Croatia F3 Slovakia F1 Hungary F4 Hungary F5 Germany-w1 Germany-w2 Germany-w3 Germany-w4 Czech Republic F6 Germany F1 Croatia F2 Czech Republic F1 France F16 France F18 Uzbekistan F2 Czech Republic F5 Czech Republic F6 Czech Republic F4 Croatia F3 Czech Republic F1 Czech Republic F3 Czech Republic F4 Czech Republic F7 Czech Republic F8 Czech Republic F9 Israel F3 Turkey F6 Turkey F7 Turkey F9 Turkey F10 Turkey F11 Greece F3 Greece F4 Greece F5 Czech Republic F1 Czech Republic F2 Austria F2 Czech Republic F4 Egypt F16 Slovak Republic F3 Slovak Republic F4 Croatia F7 Croatia F8 Croatia F9 Austria F10 Hungary F1 Croatia F10 Greece F16 Greece F17 Greece F18 Greece F19 Czech Republic F6 Czech Republic F7 Spain F1 Spain F2 Croatia F3 Croatia F4 Poland F1 Poland F2 Poland F3 Poland F4 Belgium F6 Slovakia F1 Slovakia F2 Slovakia F4 Romania F2 Croatia F15 Poland F7 Croatia F19 Croatia F20 Greece F8 Greece F9 Morocco F5 Morocco F6 Tunisia F4 Tunisia F5 Turkey F10 Greece F1 Greece F2 Greece F3 Croatia F8 Czech Republic F1 Czech Republic F2 Czech Republic F3 Czech Republic F4 Czech Republic F5 Czech Republic F6 Slovakia F2 Slovakia F3 Serbia F9 Serbia F10 Poland F4 Croatia F18 Greece F7 Greece F9 Egypt F39 Egypt F40 Czech Republic F8 Croatia F1 Czech Republic F2 France F17 Austria F1 Tunisia F3 Czech Republic F1 Tunisia F3 Tunisia F4 Egypt F7 Egypt F8 Greece F1 Greece F2 Czech Republic F2 Czech Republic F3 Czech Republic F1 Czech Republic F2 Czech Republic F3 Hungary F6 Poland F4 Portugal F2 Czech Republic F2 Czech Republic F3 Austria F5 Italy F23 Czech Republic F4 Poland F2 Poland F3 UAE F1 UAE F2 Czech Republic F5 Germany F6 Germany F8 Czech Republic F6 Belgium F1 Belgium F2 Slovakia F1 Slovakia F2 Poland F10 Turkey F9 Poland F11 France F19 Czech Republic F4 Czech Republic F5 Germany F4 Croatia F1 Croatia F2 Italy F10 France F17 France F18 Slovakia F3 Germany F1 Germany F4 Slovakia F4 Czech Republic F5 Greece F8 Greece F9 Greece F10 Greece F11 Kazakhstan F1 (Aktobe) Kazakhstan F2 (Aktobe) Greece F5 Turkey F9 (Antalya) Turkey F10 (Antalya) Italy F6 (Santa Margherita Di Pula) Italy F7 (Santa Margherita Di Pula) Italy F15 (Reggio Emilia) Czech Republic F6 (Brno) Greece F6 (Heraklion) Greece F7 (Heraklion) Turkey F3 (Antalya) Turkey F9 (Antalya) Spain F7 (Reus) Hungary F2 (Zalaegerszeg) Czech Republic F4 (Pardubice) M15 Tabarka M15 Tabarka M15 Antalya M15 Antalya M25+H Jablonec Nad Nisou M25+H Most M25 Pardubice M15 Wroclaw M25 Poznan M25+H Ricany M15 Liberec M15 Opava M15 Prague M25 Nonthaburi M25 Antalya M25 Jablonec Nad Nisou M25 Pardubice M15 Heraklion M15 Heraklion M15 Manacor M15 Porec M25 Meerbusch M25 Prague M25 Prague M25 Sharm ElSheikh M25 Sharm ElSheikh M25 Most M15 Chieti M15 Wroclaw M25 Muttenz M25 Loule M25 Portimao M25 Bielsko Biala Greece F4 M25 Gyor M15 Manacor M25 Prague M25 Prague Stella Artois Clay Court Championships - Budaors Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn ATP Slovak Open Challenger - Bratislava 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso ECM Prague Open 2008 - Prague Prosperita Open 2008 - Ostrava Memorial A. Manfredini Sassuolo Challenger - Sassuolo GHI Bronx Tennis Classic - Bronx Trnava Challenger Bratislava Challenger Burnie Challenger Le Gosier Challenger Ostrava Challenger Prague Challenger M25 Trnava Romania F5 Prostejov Challenger Braunschweig Challenger San Marino Challenger Dallas Challenger Prague Challenger Bordeaux Challenger Prostejov Challenger Genova Challenger Trnava Challenger Le Gosier Challenger M25 Telfs Bratislava Challenger Irving Challenger Prostejov Challenger Prague Challenger Prague Challenger M25 Santa Margherita di Pula Bratislava Challenger Prostejov Challenger Prague Challenger Milan Challenger Segovia Challenger Liberec Challenger Como Challenger Banja Luka Challenger Sibiu Challenger Casablanca Challenger Bangkok Challenger Koblenz Challenger Rennes Challenger Francavilla Challenger Ostrava Challenger Aix En Provence Challenger Bordeaux Challenger Heilbronn Challenger Surbiton Challenger Caltanissetta Challenger Poprad Tatry Challenger Poznan Challenger Prague Challenger Liberec Challenger Portoroz Challenger Banja Luka Challenger Sibiu Challenger Kaohsiung Challenger Almaty Challenger Tashkent Challenger Bratislava Challenger Budapest Challenger Cherbourg Challenger Marbella Challenger Nanchang Challenger Tunis Challenger Francavilla Challenger Ostrava Challenger Rome Challenger Lisbon Challenger Mestre Challenger Prostejov Challenger Lyon Challenger Marburg Challenger Bastad Challenger Scheveningen Challenger Prague Challenger Liberec Challenger Genova Challenger Cassis Challenger Sibiu Challenger Poznan Challenger Almaty Challenger Tashkent Challenger Ismaning Challenger Eckental Challenger Bratislava Challenger Czech Republic F11 Rennes Challenger Cherbourg Challenger Phoenix Challenger Alicante Challenger Barletta Challenger Murcia Challenger Anning Challenger Nanchang Challenger Ostrava Challenger Rome Challenger Heilbronn Challenger Prostejov Challenger Nottingham Challenger Liberec Challenger Mallorca Challenger Cassis Challenger Istanbul Challenger Sibiu Challenger Mouilleron-Le-Captif Challenger Eckental Challenger Bratislava Challenger Bengalaru Challenger Prague II Challenger Ostrava Challenger Prague Challenger Heilbronn Challenger Nottingham 1 Challenger Salzburg-Anif Challenger Amersfoort Challenger Tulln Challenger Sibiu Challenger Roseto Degli Abruzzi 1 Challenger Roseto Degli Abruzzi 2 Challenger Oeiras 1 Challenger Oeiras 2 Challenger Prague 1 Challenger Ostrava Challenger Prague 2 Challenger Bratislava Challenger Ilkley Challenger Liberec Challenger Cassis Challenger Istanbul Challenger Orleans Challenger St. Tropez Challenger Ortisei Challenger Bratislava Challenger Tenerife 2 Challenger Rovereto Challenger XI Torneo Internazionale di Tennis - Barletta Heilbronn Open - Heilbronn Kosice Open-Steelers Cup 2008 - Kosice Levene Gouldin & Thompson Tennis Challenger - Binghamton Tulln Challenger Belgrade Challenger Wolfsburg Challenger Bergamo Challenger Napoli Challenger Athens Challenger M25+H Kassel Sofia Challenger Scheveningen Challenger Trnava Challenger Napoli Challenger M15 Sharm El Sheikh Eckental Challenger Salzburg Challenger Cherbourg Challeger Sarajevo Challenger Zagreb Challenger Cordenons Challenger Kitzbuhel Challenger Greece F8 Mons Challenger Eckental Challenger Next Generation Adelaide International - Adelaide Heineken Open - Auckland Next Generation Adelaide International - Adelaide Singapore Challenger Heineken Open - Auckland Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Bank Austria Tennis Trophy - Vienna International German Open - Hamburg Bank Austria Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Medibank International - Sydney Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona German Tennis Championships - Hamburg Winston Salem - Winston Salem BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo KGHM Emax Polish Indoors - Wroclaw Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai 10° Trofeo Luigi Pezzoli - Bergamo Serbia Open - Belgrade Prosperita Open 2006 - Ostrava AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Baden Open - Ettlingen Czech Open 2006 - Prostejov Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf AEGON Championships - London Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Banja Luka Challenger - Banja Luka PTT Thailand Open - Bangkok China Open - Beijing Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart BH Telecom Sarajevo 2007 - Sarajevo Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Open Prevadies - St. Brieuc Winston-Salem Open - Winston-Salem China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Prosperita Open 2007 - Ostrava ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest Fergana Challenger - Fergana BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle Steelers Cup - Kosice Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai ASB Classic - Auckland Open Castilla y Leon - Segovia Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam GHI Bronz Classic - Bronx Dubai Duty Free Tennis Championships - Dubai Dusseldorf Open Challenger 2007 - Dusseldorf BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Geneva Open - Geneva Gerry Weber Open - Halle ATP Challenger Trophy 2007 - Trnava Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem China Open - Beijing European Open - Antwerp Erste Bank Open - Vienna Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Shenzhen Open - Shenzhen Kremlin Cup - Moscow KGHM Dialog Polish Indoors - Wroclaw Qatar ExxonMobil Open - Doha Internationaux du Doubs - Besancon Sydney International - Sydney Challenger DCNS de Cherbourg - Cherbourg BH Indoor Sarajevo - Sarajevo Tennis Napoli Cup - Napoli Liberec Challenger Mitsubishi Electric Europe Cup - Monza TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Kremlin Cup - Moscow Erste Bank Open - Vienna Sydney International - Sydney Open 13 Provence - Marseille Gazprom Hungarian Open - Budapest Kos Succhetti Tennis Cup - Cordenons BMW Open - Munich Dusseldorf Open Challenger - Dusseldorf St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Swiss Indoors Basel - Basel Pekao Open - Szczecin Tata Open Maharashtra - Pune ATP Challenger Trophy 2008 - Trnava Bordeaux Challenger Cordenons Challenger Orleans Challenger Bratislava Challenger ABN AMRO World Tennis Tournament - Rotterdam Ostrava Open 2005 - Ostrava Heilbronn Challenger Bergamo Challenger Rome Challenger Ostrava Challenger cinch Championships - London Prostejov Challenger Kosice Challenger Plava Laguna Croatia Open - Umag Prague Open - Prague Generali Open - Kitzbuhel Szczecin Challenger Rennes Challenger Gonet Geneva Open - Geneva Orleans Challenger Aachen Challenger Stockholm Open - Stockholm Caloundra Challenger BMW Open - Munich Barletta Challenger Bordeaux Challenger Kosice Challenger Sopot Challenger Unicredit (Suisse) Bank S.A. Challenger - Chiasso Orleans Challenger Mons Challenger Geneva Challenger Bratislava Challenger Kobstaedernes ATP Challenger - Kolding Recanati Challenger Wroclaw Challenger Rome Challenger San Marino Challenger Dallas Challenger Ostrava Challenger Rome Challenger Alessandria Challenger Braunschweig Challenger Ostrava Challenger Genova Challenger Belgrade Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Orlando Challenger Ostrava Challenger Prague Challenger Indian Wells Challenger Liberec Challenger Szczecin Challenger Helsinki Challenger Guzzini Challenger - Recanati The Tarka Challenger - Barnstaple Ostrava Challenger Prostejov Challenger Tatra Banka Slovak Open - Bratislava Lugano Challenger Trnava Challenger Wroclaw Challenger Irving Challenger Braunschweig Challenger Tatra Banka Open 2006 - Bratislava Ispat Open 2004 - Ostrava Gwangju Challenger Nanjing Challenger Anning Challenger Aix En Provence Challenger Bordeaux Challenger Prague Open - Prague Prague Challenger Bratislava Challenger Budapest Challenger Wroclaw Challenger Irving Challenger Sophia Antipolis Challenger Barletta Challenger Bratislava Challenger Marburg Challenger Bastad Challenger Orbetello Challenger Meerbusch Challenger Poprad Tatry Challenger Prostejov Challenger Portoroz Challenger KGHM Dialog Polish Indoors - Wroclaw Istanbul Challenger Florence Challenger Poznan Challenger Budapest Challenger Ilkley Challenger Bratislava Challenger Sony Ericsson Open - Miami Braunschweig Challenger San Benedetto Challenger Prague Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Sony Ericsson Open - Miami Augsburg Challenger Banja Luka Challenger Orleans Challenger Mohammedia Challenger Ismaning Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Ortisei Challenger Rennes Challenger Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Koblenz Challenger Prague Challenger Sony Open Tennis - Miami Ostrava Challenger Prostejov Challenger Anning Challenger Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Istanbul Challenger Quimper 2 Challenger Cherbourg Challenger BNP Paribas Open - Indian Wells Potchefstroom 1 Challenger Riviera di Rimini Challenger - Rimini Lille Challenger Marbella Challenger Split 1 Challenger Kaohsiung Challenger Split 2 Challenger Bergamo Challenger Bucharest Challenger Forli 2 Challenger Forli 3 Challenger Traralgon Challenger Forli 3 Challenger Gran Canaria Challenger Zadar Challenger Labertz Open by Stawag - Aachen Barletta Challenger Vicenza Challenger Braunschweig Challenger Zug Challenger San Benedetto Challenger Budapest Challenger Prague 3 Challenger Mallorca Challenger Tenerife 1 Challenger Tenerife 3 Challenger Las Franquesas del Valles Challenger Ostrava Challenger Prague 1 Challenger Prague 3 Challenger Meerbusch Challenger Sarajevo Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Rennes Challenger French Open - Paris Wimbledon - London U.S. Open - New York Oberstaufen Challenger French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Columbus Challenger Noumea Challenger Koblenz Challenger Quimper Challenger Potchefstroom 2 Challenger Allianz Suisse Open - Gstaad Heineken Open - Auckland Open Sabadell Atlantico - Barcelona U.S. Open - New York Australian Open - Melbourne Moselle Open - Metz French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Aegon Nottingham Open - Nottingham St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Kremlin Cup - Moscow Dubai Duty Free Tennis Championships - Dubai Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha Generali Open - Kitzbuhel Qatar ExxonMobil Open - Doha French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London BNP Paribas Open - Indian Wells Miami Open - Miami Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne BNP Paribas Open - Indian Wells Wimbledon - London BNP Paribas Open - Indian Wells Australian Open - Melbourne Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, 1R, SUI-CZE 2-3 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, SF, FRA-CZE 4-1 Davis Cup, World Group, 1R, CZE-AUS 2-3 Davis Cup, World Group, PO, IND-CZE 1-3 Davis Cup, World Group, 1R, GER-CZE 2-3 Davis Cup, World Group, QF, CZE-FRA 1-3 Davis Cup, World Group, PO, NED-CZE 3-2 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, World Group, PO, HUN-CZE 2-3 Davis Cup, World Group, QR, CZE-NED 1-3 Davis Cup, World Group, QR, SVK-CZE 1-3 Australian Open (juniors) All Lower level tournaments Wimbledon (juniors) U.S. Open (juniors) M25 Jablonec nad Nisou M25 Santa Margherita di Pula Olympics - Rio de Janeiro French Open (juniors)